﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Universum.Model.Services.Classes
{
	public interface IClassesService
	{
		IList<Universum.Model.Domain.Classes.Class> GetClassesForUser(string p);

		Universum.Model.Domain.Classes.Class CreateNewClass();

		void SaveOrUpdateClass(Universum.Model.Domain.Classes.Class save);

		Universum.Model.Domain.Classes.Class GetClassById(Guid id);

		

		void Remove(Universum.Model.Domain.Classes.Class model);

		IList<Universum.Model.Domain.Classes.Class> GetAllClasses();

		Universum.Model.Domain.Classes.Class GetClassBySlug(string id);
	}
}
